package Array.Arrays;

import java.util.Arrays;

/*
java.util.Array 是一个与数组相关的工具类，里面提供了大量的静态方法，用来实现数组常见的操作

public static String toString(数组);，将参数数组变成字符串（按默认格式：[元素1，元素2，……]）
public static void sort(数组); 按照默认升序（小到大）对数组的元素进行排序

备注：
如果是数值，sort默认升序  小到大
如果是字符串，sort默认按字母升序
如果是中文，sort默认按中文对应的编码值
如果是自定义类型，那么这个自定义的类需要又Comparable或者Comparator接口的支持
*/
public class Demo01Arrays {
    public static void main(String[] args) {
        int[] intArray = {1,2,43};
        String intStr = Arrays.toString(intArray);
        System.out.println(intStr);
        int[] intArray1 = {1,5,59,2,8,78,2};
        //不返回一个新数组
        Arrays.sort(intArray1);
        System.out.println(Arrays.toString(intArray1));

        String[] array2 = {"bhb","has","zdsf","zafd","adav"};
        Arrays.sort(array2);
        System.out.println(Arrays.toString(array2));
    }
}
